duplex ultrasonography - Spanish English Dictionary